#include<bits/stdc++.h>
using namespace std;

// 判断质数
bool isPrime(int n){
    if(n < 2) return false;
    for(int i = 2; i <= sqrt(n); i++){  // 开根号法求质数
        if(n % i == 0){
            return false;
        }
    }
    return true;
}

int main(){
    int m,n;
    cin >> m >> n;
    bool flag = false;
    for(int i = m; i <= n; i++){
        if(isPrime(i)){
            cout << i << " ";
            flag = true;
        }
    }
    if(!flag) cout << -1;
    return 0;
}